afrontar algo - German English Dictionary